lima (capital of peru) - French English Dictionary